Welcome to Another RPG Engine, an RPG engine made in Twine. This engine is designed for deterministic multi-character battles, like you might see in RPG Maker or Japanese-style RPGs. I created a simple game with this engine called Cartoon Battle that I encourage you to try. I may make more complex games using this engine in the future!

Click on the links above to learn about aspects of the engine in more detail.

Download the source code and discuss the game at itch.io. You can also discuss the game on Archive of Our Own if that's more your wheelhouse, and you can post your games there or on itch.io!

Example battles:

Here is the party menu if you'd like to change your puppets or their equipment.

Animation tests:

Here is a link to the Point-buy interface example for testing.

Here is a link to the Item Shop for testing.

Here is a link to the Decurse Station for testing.

Start Music

You can change the difficulty through the Settings button in the sidebar. Keep in mind that this is more of a randomness setting than a difficulty setting.
  • Hard: smart targeting will only target vulnerable characters
  • Medium: smart targeting will preferentially target vulnerable characters, but other targets can be considered
  • Easy: disables smart targeting